Range subtract returns a copy of the first range if the second does not overlap the first | 0 ms | Passed |
Range subtract returns a copy of the first range if the second range is empty | 1 ms | Passed |
Range subtract returns a new range if second range is inside the first and touches a border | 0 ms | Passed |
Range subtract returns a new range where the second range is removed from the first | 0 ms | Passed |
Range subtract returns an array of two ranges if second range is inside the first but does not touch a border | 0 ms | Passed |
Range subtract returns an empty range if second range completely covers the first | 0 ms | Passed |
Range subtract returns an empty range if the first range is empty | 1 ms | Passed |